html {
    margin-left: auto;
    margin-right: auto;
}

body {
    font-family: Microsoft YaHei, sans-serif!important;
    background: url('@/assets/img/bg.png');
    background-size: 100%
}

body,
body *:not(script) {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
    color: inherit;

    &::-webkit-scrollbar {
        display: none;
    }
}

:root {
    --van-swipe-indicator-active-background: rgb(255, 254, 246) !important;
    --van-swipe-indicator-inactive-background: rgba(255, 254, 246, 0.6) !important;
    --van-swipe-indicator-size: 9px !important;
    --van-swipe-indicator-margin: 18px !important;
}

input {
    all: unset;
}

img {
    object-fit: cover;
}